mutual undertaking - French English Dictionary